Algorithms for L∞ Isotonic Regression

نویسنده

  • Quentin F. Stout
چکیده

This paper gives algorithms for determining L∞ weighted isotonic regressions satisfying order constraints given by a DAG with n vertices and m edges. Throughout, topological sorting plays an important role. A modification to an algorithm of Kaufman and Tamir gives an algorithm taking Θ(m log n) time for the general case, improving upon theirs when the graph is sparse. When the regression values are restricted to a set S then scaling can be used to find an optimal regression in Θ(m log |S|) time. The prefix isotonic regression problem is used as an intermediate step in finding isotonic regressions for some specific orders. For rooted trees the prefix isotonic regression problem is solved in Θ(n log n) time, allowing one to find the unimodal regression of a linear order in the same time bound. When the vertices are points in ddimensional space ordered by domination then the prefix isotonic problem can be solved, and hence the isotonic regression determined, in Θ(n log n) time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Linear Time Isotonic and Unimodal Regression in the L1 and L∞ Norms

We consider L1-isotonic regression and L∞ isotonic and unimodal regression. For L1isotonic regression, we present a linear time algorithm when the number of outputs are bounded. We extend the algorithm to construct an approximate isotonic regression in linear time when the output range is bounded. We present linear time algorithms for L∞ isotonic and unimodal regression.

متن کامل

Strict L∞ Isotonic Regression

Given a function f and weightsw on the vertices of a directed acyclic graphG, an isotonic regression of (f, w) is an order-preserving real-valued function that minimizes the weighted distance to f among all order-preserving functions. When the distance is given via the supremum norm there may be many isotonic regressions. One of special interest is the strict isotonic regression, which is the l...

متن کامل

L∞ Isotonic Regression for Linear, Multidimensional, and Tree Orders

Algorithms are given for determining L∞ isotonic regression of weighted data. For a linear order, grid in multidimensional space, or tree, of n vertices, optimal algorithms are given, taking Θ(n) time. These improve upon previous algorithms by a factor of Ω(log n). For vertices at arbitrary positions in d-dimensional space a Θ(n log n) algorithm employs iterative sorting to yield the functional...

متن کامل

L infinity Isotonic Regression for Linear, Multidimensional, and Tree Orders

Algorithms are given for determining L∞ isotonic regression of weighted data where the independent set is n vertices in multidimensional space or in a rooted tree. For a linear order, or, more generally, a grid in multidimensional space, an optimal algorithm is given, taking Θ(n) time. For vertices at arbitrary locations in d-dimensional space a Θ(n log n) algorithm employs iterative sorting to...

متن کامل

Weighted L∞ isotonic regression

Algorithms are given for determining weighted L∞ isotonic regressions satisfying order constraints given by a directed acyclic graph (dag) with n vertices andm edges. An algorithm is given takingΘ(m log n) time for the general case. However, it relies on parametric search, so a practical approach is introduced, based on calculating prefix solutions. While not as fast in the general case, for li...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009